J Blakeson Director / Scriptwriter DouBan IMDb Director I Care a Lot 2020 6.7 The Disappearance of Alice Creed 2009 6.7